//使用哈希表存储频数
/* 我们可以对字符串进行两次遍历。

在第一次遍历时，我们使用哈希映射统计出字符串中每个字符出现的次数。
在第二次遍历时，我们只要遍历到了一个只出现一次的字符，那么就返回它的索引，否则在遍历结束后返回 −1。 */

function a(s){
    const fr=_.countBy(s)//_countBy创建一个对象，对数组或者对象的每个元素或属性调用iteratee迭代器后生成这个对象的键，键的值是这个键出现的次数
    for (const [i,ch] of Array.from(s).entries()) {
        if(fr[ch]===1){
            return i
        }
    }
    return -1
}
a("1,2,3,4")